import { myRequest } from '../utils/request.js'
const userId=uni.getStorageSync("userId")
// 通知公告列表
export function noticelistAPI(data) {
	return myRequest({
		url: "/app-api/system/app-notice/list",
		data:{
			...data,
			userId
		},
		method: "POST"
	})
}
// 通知公告 
export function noticeInfoAPI(data) {
	return myRequest({
		url: "/app-api/system/app-notice/get",
		data:{
			...data,
			userId
		},
		method: "GET"
	})
}
// 工种筛选查询
export function categoryListsAPI(data) {
	return myRequest({
		url: "/app-api/member/category/categoryLists",
		data,
		method: "POST"
	})
}

// 服务预约人员列表 需要分页
export function staffUserListAPI(data) {
	return myRequest({
		url: "/app-api/member/staff/staffUserList",
		data:{
			...data,
			userId
		},
		method: "POST"
	})
}
// 服务预约商户列表 需要分页
export function materialUserListAPI(data) {
	return myRequest({
		url: "/app-api/member/merchant/materialUserList",
		data:{
			...data,
			userId
		},
		method: "POST"
	})
}
//  商户 收藏、取消收藏
export function merchantscAPI(data) {
	return myRequest({
		url: "/app-api/member/merchant/create",
		data:{
			...data,
			userId
		},
		method: "POST"
	})
}
//  商户 收藏、取消收藏
export function merchantscdelAPI(data) {
	return myRequest({
		url: `/app-api/member/merchant/delete?merchantId=${data.merchantId}&userId=${userId}`,
		data:{
			...data,
			userId
		},
		method: "DELETE"
	})
}
// 服务预约产品一级分类列表 不需要分页
export function categoryOneListAPI(data) {
	return myRequest({
		url: "/app-api/member/category/categoryOneList",
		data ,
		method: "POST"
	})
}
// 服务预约产品一级分类列表 不需要分页
export function categoryGoodsListAPI(data) {
	return myRequest({
		url: "/app-api/member/category/categoryList",
		data ,
		method: "POST"
	})
}
// 服务人员详情
export function staffUserDetailsAPI(data) {
	return myRequest({
		url: "/app-api/member/staff/staffUserDetails",
		data:{
			...data,
			userId
		},
		method: "POST"
	})
}
// 服务预约产品分类详情
export function goodsDetailsAPI(data) {
	return myRequest({
		url: "/app-api/member/category/categoryDetails",
		data ,
		method: "GET"
	})
}
// 服务预约产品分类详情-员工列表
export function categoryUserListAPI(data) {
	return myRequest({
		url: "/app-api/member/category/categoryUserList",
		data ,
		method: "POST"
	})
}
// 优惠劵列表
export function goodsCouponAPI(n,data) {
	const list=[
		'/app-api/member/coupon/pageStaff',//员工详情员工优惠劵列表
		'/app-api/member/coupon/pageMerchant',//商户详情商户优惠劵列表
		'/app-api/member/coupon/match-list',//获得匹配指定商品的优惠劵列表
	]
	return myRequest({
		url:list[n],
		data:{
			...data,
			userId
		},
		method: "GET"
	})
}
// 服务预约产品分类详情-员工列表
export function couponTakeAPI(n,data) {
	const list=[
		'/app-api/member/coupon/takeStaff',//员工详情员工优惠劵列表
		'/app-api/member/coupon/takeMerchant',//商户详情商户优惠劵列表
		'/app-api/member/coupon/take',//领取平台优惠劵
	]
	return myRequest({
		url:list[n],
		data:{
			...data,
			userId
		},
		method: "POST"
	})
}

// 商户详情- 
export function materialUserDetailsAPI(data) {
	return myRequest({
		url: "/app-api/member/merchant/materialUserDetails",
		data :{
			...data,userId
		},
		method: "POST"
	})
}
// 商户详情-产品员工列表
export function materialCategoryUserAPI(data) {
	return myRequest({
		url: "/app-api/member/merchant/materialCategoryUser",
		data :{
			...data,userId
		},
		method: "POST"
	})
}
// 商户详情-产品员工列表
export function materialCollectDeleteAPI(data) {
	return myRequest({
		url: "/app-api/member/merchant/delete",
		data :{
			...data,userId
		},
		method: "DELETE"
	})
}
// 商户详情-产品员工列表
export function materialCollectCreateAPI(data) {
	return myRequest({
		url: "/app-api/member/merchant/create",
		data :{
			...data,userId
		},
		method: "POST"
	})
}
// 创建客户收藏分类
export function memberCollectCreateAPI(data) {
	return myRequest({
		url: "/app-api/member/category/create",
		data :{
			...data,userId
		},
		method: "POST"
	})
}
// 删除客户收藏分类
export function memberCollectDeleteAPI(data) {
	return myRequest({
		url: "/app-api/member/category/delete",
		data :{
			...data,userId
		},
		method: "DELETE"
	})
}
// 服务预约产品分类详情 --传入三级分类id带出一级的分类的数据的详情
export function categoryDetailsThreeAPI(data) {
	return myRequest({
		url: "/app-api/member/category/categoryDetailsThree",
		data,
		method: "GET"
	})
}
// 员工计算经纬度
export function settlementLongAPI(data) {
	return myRequest({
		url: "/app-api/member/order/settlementLong",
		data,
		method: "post"
	})
}